/**
 * API配置文件
 */

// 高德地图API配置
export const AMAP_CONFIG = {
  // 高德地图Web服务API密钥
  // 请到 https://lbs.amap.com/ 申请密钥
  API_KEY: '35c5413411e9f7ae8564ff4d02fa3285',
  
  // 地理编码API地址
  GEOCODE_URL: 'https://restapi.amap.com/v3/geocode/regeo',
  
  // 请求超时时间（毫秒）
  TIMEOUT: 10000
}

// 备用地理编码服务配置
export const BACKUP_GEOCODE_CONFIG = {
  // 可以使用其他地理编码服务作为备用
  // 例如：百度地图、腾讯地图等
  ENABLED: false,
  API_KEY: '',
  BASE_URL: ''
}

/**
 * 获取地理编码API配置
 * @returns {object} API配置
 */
export function getGeocodeConfig() {
  return {
    primary: AMAP_CONFIG,
    backup: BACKUP_GEOCODE_CONFIG
  }
}

/**
 * 检查API密钥是否已配置
 * @returns {boolean} 是否已配置
 */
export function isApiKeyConfigured() {
  return AMAP_CONFIG.API_KEY !== 'your_amap_key_here' && AMAP_CONFIG.API_KEY !== ''
}

/**
 * 获取API密钥
 * @returns {string} API密钥
 */
export function getApiKey() {
  return AMAP_CONFIG.API_KEY
} 